#ifndef NEXTVISITOR_H
#define NEXTVISITOR_H

#include "world/CellVisitor.h"
#include "world/Neighbor.h"

struct NextVisitor : CellVisitor
{
    NextVisitor(Neighbor& cells);

private:
    OVERRIDE(void visit(Cell& cell));

private:
    Neighbor& src;
};

#endif /* NEXTVISITOR_H */
